package com.example.mapper;

import com.example.model.Task;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface TaskMapper {
    //    添加课程
    void addTask(Task task);
    //    删除课程
    void deleteTask(@Param(value = "taskId") String taskId);
    //    编辑课程
    void updateTask(Task task);
    //    查询作业
    List<Task> selectTask(@Param(value = "courseId")String courseId);
    //    更改任务状态（已发布）
    void changeStatus(@Param(value = "taskId") String taskId);
    void markFile(@Param(value = "fileId")int fileId,@Param(value = "core")String core);
}